A kanal is a unit of area, equivalent to 505.857 square meters or one-eighth of an acre. It is used in parts of northern India and in Pakistan.
A kanal is a traditional unit of land area. In India it is used in the northern states of Punjab, Himachal Pradesh and Kashmir. A kanal is equal to 20 marlas. Under British rule the marla and kanal were standardized so that the kanal equals exactly 605 square yards or 1/8 acre; this is equivalent to about 505.857 square meters.[1]
A kanal is equal to: